On Syntactic and Semantic Action Re nement

نویسندگان

  • Ursula Goltz
  • Roberto Gorrieri
  • Arend Rensink
چکیده

The semantic de nition of action re nement on labelled event structures is compared with the notion of syntactic substitution which can be used as another notion of action re nement in a process algebraic setting This is done by studying a process algebra equipped with the ACP sequential composition parallel composition with an explicit synchronisation set and an operator for action re nement On the one hand the language including the re nement operator is given a ow event structure semantics On the other hand a reduction procedure transforms a process term P into a at term i e with the re nement operator not occurring in it red P by means of syntactic substitution de ned in a structural inductive way The main aim of the paper is to nd general conditions under which the terms P and red P have the same semantics The results we present are essentially dependent on the question whether the re ned action can be synchronised or not In the latter case P and red P give rise to isomorphic ow event structures under mild assumptions The former case is considerably more di cult We give necessary and su cient semantic conditions under which re nement can be distributed over synchronisation up to isomorphic domains of con gurations Subsequently we also give su cient but not necessary syntactic conditions for reducible terms In Theoretical Aspects of Computer Software Sendai Japan April M Hagiya and J C Mitchell Eds LNCS pp

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Syntactic and Semantic Action Refinement

The semantic de nition of action re nement on labelled event structures is compared with the notion of syntactic substitution which can be used as another notion of action re nement in a process algebraic setting This is done by studying a process algebra equipped with the ACP sequential composition parallel composition with an explicit synchronization set and an operator for action re nement O...

متن کامل

Class Re nement and Interface Re nement in Object-Oriented Programs

Constructing new classes from existing ones by inheritance or subclassing is a characteristic feature of object-oriented development. Imposing semantic constraints on subclassing allows us to ensure that the behaviour of superclasses is preserved or re ned in their subclasses. This paper de nes a class re nement relation which captures these semantic constraints. The class re nement relation is...

متن کامل

Compositional Re nement of Interactive Systems

We describe systems and their components by functional speci cation techniques We de ne notions of interface and interaction re nement for interactive systems and their components These notions of re nement allow one to change both the syntactic the number of channels and sorts of messages at the channels and the semantic interface causality ow between messages and interaction granularity of an...

متن کامل

Correctness by Construction: Towards Verification in Hierarchical System Development

In many approaches to the veri cation of reactive systems, operational semantics are used to model systems whereas speci cations are expressed in temporal logics. Most approaches however assume, that the initial speci cation is indeed the intended one. Changing the speci cation thus necessitates to nd an accordingly adapted system and to carry out the veri cation from scratch. During a systems ...

متن کامل

Class Reenement and Interface Reenement I N Object-oriented Development

Constructing new classes from existing ones by inheritance or subclassing is a character istic feature of object oriented development Imposing semantic constraints on subclassing allows us to ensure that behaviour of superclasses is preserved or re ned in their subclasses This paper de nes the class re nement relation which captures these semantic constraints The class re nement relation is bas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007